press (tupaia ferruginea) - Turkish English Dictionary